/* Used in this case for sliders, but applies to any set pair. */
"AP_MinGreaterThanMax" = "The Minimum value cannot be larger than the Maximum value.";
/* Used in this case for sliders, but applies to any set pair. */
"AP_MaxLessThanMin" = "The Maximum value cannot be smaller than the Minimum value.";
/* [a floating point number that was out of range, a floating point number that is the limit] */
"AP_ValueExceedsLimit" = "The value %f exceeds the limit of %f .\n";
/* [a floating point number that was out of range] */
"AP_FloatValueOutOfRange" = "The value %f is out of range.\n";
/* [a string containing the command/feature (and describing it as such) ; the name of the command/feature again] */
"AP_NotYetImplemented" = "The %s is not yet completed. \n\nHowever; the next version of HyperSense will certainly razzle you with %s and dazzle you with other imaginative commands and tools.\n";
/* [a Nib file's name] This is a very unlikely exception. */
"AP_LoadNibFailed" = "An attempt to load the Nib file %s has failed.\n";
/* [an object name] This is a very unlikely exception. */
"AP_CellReorderFailed" = "An attempt to reorder %s cells has failed.\nThe order of the cells will revert to its previous state.";
/* This is a very unlikely exception. */
"AP_CantCopyMemory" = "An unusual error has occured.\nAn attempt to move data in memory has failed. Data integrity is at risk.";
/* [shortname of the page] This is a very unlikely exception. */
"AP_CantFindStackObject" = "An unusual error has occured.\nPage %s could not find its stack.";
/* [shortname of the stack] This is a very unlikely exception. */
"AP_CantFindShLayerList" = "An unusual error has occured.\nCould not obtain the Shared Layer List for stack: %s.";
/* a bad pointer was returned from a malloc(). */
"AP_malloc" = "Memory Allocation Error.";
/* TextStore should never pass an itemTag of 0, but it did. */
"AP_CantCreateWithTag0" = "An unusual error has occured.\nTrapped an attempt to create a TextItem with a Field Tag of 0.";
/* [iNum of layer; shortName of stack] a shared layer was requested for an iNum not in the sharedLayers list */
"AP_NoSharedLayerInStack" = "There is no Shared Layer ID %d in stack %s.";
/* [document name] failed to open the document for accessing its resources */
"AP_CantOpenResourceDocument" = "Couldn't open resource document: %s";
/* attempt was made to open a windowView without specifying a windowFrame */
"AP_BadWindowFrame" = "Unexpected error: No WindowFrame specified (cannot create window).";
/* [document name] the document didn't have any WindowFrames defined in it, and we were unable to locate & open "HCDefaultWindowFrame" */
"AP_NoWindowFrame" = "Couldn't locate a default WindowFrame for document %s. Document not opened.";
/* system failed to lockfocus on knob image for drawing */
"AP_NoKnobImage" = "Unexpected error: Unable to draw image for resize knobs.";
/* [pathname of .hcpages or .hctext file] couldn't open the specified file of the stack */
"AP_CantOpenStack" = "Couldn't open Stack file: %s";
/* "page zero" is the sharedLayers list -- reordering it is not allowed */
"AP_AttemptToReorderPageAt0" = "Internal Error: An attempt was made to reorder Page Zero. Nothing reordered.";
/* [document version of the document; current document version of the software] just what the message says. (the name of the document is not displayed, because it is not available to the program at the point where the version is checked) */
"AP_DocumentTooNew" = "The document being opened was created with a newer version of HyperSense (document revision level is %d). The present software cannot read documents beyond revision level %d.";
/* WindowView received request to set activeField when activeField was already set. */
"AP_FieldEditingOutOfSync" = "Unexpected error: Field editing is Out of Sync – editing two fields at once in one window.";
/* [name of handler trying to execute; long name of actor; iNum of ScriptText object] actor's Script object shows we have a handler, but we don't even have a script. */
"AP_NoScriptText" = "Internal Document Error: Couldn't find text of script for handler %s in object %s (ScriptTextID = %d).";
/* [textTag of unknown field; name of page] Find located text in a field, but returned a textTag that does not correspond to any field on the page. */
"AP_FoundUnknownTextTag" = "Unexpected error: Found text in nonexistent field. (textTag = %d, on page %s)";
/* [moduleName of XModule] User attempted to add a new .hcxmod file containing an XModule subclass already represented by an XResource object in this document. */
"AP_XModuleAlreadyLoaded" = "XModule named `%s' is already loaded in this document.";
/* [name of module] Notifies the user that the named XModule was not added to the document. */
"AP_XModuleNotLoaded" = "External module `%s' was not loaded in the document.";
/* [className of object in whose script public handlers were found; number of public handlers found] A script containing handlers labelled "public:" was saved for an object other than a CacheLayer. */
"AP_PublicHandlersIgnored" = "Public handlers don't apply to %s objects. The (%d) handlers labelled `public:' in this script were ignored.";
/* [name or id number of the image] Couldn't locate the specified image anywhere. Might also happen if all attempts to read an image file failed. */
"AP_NoImageFound" = "Couldn't find the image: %s.";
/* User attempted to delete the only page in a stack. */
"AP_CantDeleteOnlyPage" = "Can't Delete Page -- This is the only page in the stack.";
/* [name and type of object] Notifies the user that the cantDelete property of that object is set. */
"AP_CantDeleteProtectedObject" = "Can't Delete %s -- it is protected against deletion.";
/* [full path of document] Couldn't remove the lock file on the document, even though this user originally locked it. */
"AP_DocLockedByYou" = "The document: %s was locked by you, and the lock could not be removed.";
/* [full path of document; new lock file threshold in minutes] The lockfile was recently created. The document might be avaible in a few minutes, they should try back then. */
"AP_DocRecentlyLocked" = "The document: %s was recently locked by somebody else. Try again in %i minutes.";
/* [full path of document] The document is being used by somebody else, the user can't open it. */
"AP_DocInUse" = "The document: %s is already in use by %s on host %s. Try again later.";
/* No page elements can be created because there is nowhere to put them. */
"AP_DocCantHavePages" = "Document doesn't have a window that can hold pages!";
/* [class name] Objects of this type cannot by stored into */
"AP_CantStoreObject" = "%s objects are not containers (can't store value).";
/* [class name] Objects of this type cannot be read from */
"AP_CantReadObject" = "%s objects are not containers (can't access value).";
/* Value not a number when it is expected to be */
"AP_ValueNotNumber" = "Value is not a number";
/* Value not boolean when it is expected to be */
"AP_ValueNotBool" = "Value is not True or False";
/* All writing is disabled in demo mode. (old text: New Documents may not be created in Demo Mode, and changes will not be saved to existing documents.) */
"AP_DemoCantWrite" = "Please Note: Changes made to documents while in Demo Mode will NOT be saved. Any new documents created in Demo Mode should be destroyed before quitting (to keep your disk clean, since the documents will be useless).";
/* [directory, / if necessary, HOMEDOC] Warning only--error opening Home doc */
"AP_NoHomeDoc" = "No Home document! Unable to open document: %s%s%s";
/* Used by actions that do something with the current document/window */
"AP_NoCurrentDocument" = "No document window selected!";
/* Used by actions that do something with the current window frame */
"AP_NoCurrentWindowFrame" = "No WindowFrame selected!";